body{font-family:"微软雅黑"!important;font:14px Microsoft YaHei!important;line-height: 24px;}
body,div,p,span,ul,li,dl,dd,h1,h2,h3,a,input,img{margin:0;padding:0;font-family:"微软雅黑"!important;}
ul,li,ol{margin:0; padding:0;list-style:none; font-weight:normal;}
a,input,img,textarea{border:none;outline:none;}
i,em{font-style:normal;}
.fl{float: left;}.fr{float: right;}.tc{text-align:center;}.tr{text-align:right;}.tl{text-align:left;}
.db{display: block;}.ma{margin: 0 auto;}.pr{position: relative;}.pa{position: absolute;}.pf{position: fixed;}
.transition{-webkit-transition: all  0.3s ease-out;-moz-transition: all  0.3s ease-out;-o-transition: all  0.3s ease-out; transition: all  0.3s ease-out; }
a{text-decoration: none !important;color: #333;}
a:focus{text-decoration: none;}
a:hover,a:focus{text-decoration: none!important;}
.hide{display: none}
.show{display: block}
.modal a{outline:none;}
label{font-weight: normal;width:100%;}
a:hover {color: #0070c0;}
a:focus {outline:none;outline-offset:0;}
img{vertical-align: middle;}
.container{margin:0 auto;}
.wow{animation-duration: 1s;-webkit-animation-duration: 1s;}
.wower{animation-duration: 0.8s;-webkit-animation-duration: 0.8s;}
.fx{position: fixed!important;}


div#quickbar-wrap{position: relative;min-width: 320px;}
.wrapper{padding-top: 70px;position: relative;z-index: 9;}
.header{width: 100%;height: 70px;position: fixed;z-index: 16;background: #fff;box-shadow: 0px 2px 10px 0px rgba(0,0,0,.1);top: 0;left: 0;line-height: 70px;}
.header .container{position: relative;padding: 0;}
.header_logo{height: 70px;min-width: 320px;}
.header_nav{background: #f8f8f8;}
.logo{width: 140px;height:70px;font-size: 0px;overflow: hidden;position: absolute;top: 0;}
.logo a{display: block;height: auto;overflow: hidden;}
.logo i{display: table-cell;vertical-align: middle;}
.logo i img{width: 100%;}
.nav{width: 100%;padding: 0 0 0 20%;}
.nav ul{width: 100%;text-align: right;display:flex;justify-content:space-around;}
.nav ul li{font-size: 16px;position: relative;float: left;text-align: center;}
.nav ul li.on{color: #0070c0;}
.nav ul li.on:first-child a:before{display: none;}
.nav ul li a{display: block;line-height: 70px;height: 70px;overflow: hidden;transition: 400ms;padding: 0 5px;position: relative;color: #666666;}
.nav ul li a:before{content: "";width: 21px;height: 100%;border-bottom: 2px solid #1c60ac;position: absolute;bottom: -100%;
    left: 50%;margin-left: -10.5px;transition: 400ms;}
.nav ul li a:hover,.nav ul li.cu a,.nav ul li.on a{color: #0070c0;}
.nav ul li a:hover:before,.nav ul li.cu a:before,.nav ul li.on a:before{top: 0;}
.nav ul li ul{position: absolute;height: auto;overflow: hidden;background: rgba(0, 112, 192, 0.8);padding: 8px 0;display: none;}
.nav ul li ul li{width: 100%;font-size: 14px;}
.nav ul li ul li a,.nav ul li.cu ul li a,.nav ul li.on ul li a{line-height: 32px;height: 32px;color: rgba(255,255,255,0.5);}
.nav ul li ul li a:before{display: none;}
.nav ul li ul.two li a:hover{position: relative;color: #fff;}
.nav_button{cursor: pointer; width: 30px;height: 70px;background: url(../images/nav_button.png) center center no-repeat;
    background-size: 100%;position: absolute;top: 0;right: 15px;display: none;}


/* banner轮播 */

#banner{position: relative;z-index: 2;}
.bannerban{width: 100%;}
.bannerban img{width: 100%;}
#banner .carousel-indicators{bottom:4.5%;}
#banner .carousel-indicators li{width: 31px;height: 31px;border-radius: 50%;margin:0px 6px;position: relative; }
.carousel-indicators li{ background: url("../images/banner1.png")center center no-repeat; border: none;border-radius: 0;}
.carousel-indicators .active{background: url("../images/banner_active.png")center center no-repeat;margin-top: -5px;}
#banner .s-prev{top:50%;left:5%;display: none;font-size: 100px;font-family: "幼圆";background: none;color: #ffffff;}
#banner .s-next{top:50%;right:5%!important;display: none;font-size: 100px;font-family: "幼圆";background: none;color: #ffffff;}
#banner:hover .s-prev,#banner:hover .s-next{display: block;}
#model_banner .slick-dots li{width: 22px;height: 21px;}
#model_banner{background: #fff;}
.banner_img{ width: 100%;}
  
/* 底部 */
.Footer{background: #383838;color: #666666;}
.fo0terdesc{text-align: center;padding: 20px 15px;border-top: 1px solid #444444;}
.fo0terdesc a{color: #808080;}
.fo0terdesc a:hover{color: #0070c0;}
.fo0terdesc p{font-size: 14px;line-height: 2;}
.nav_link{position: absolute;bottom: 20%;right: 0; width: 195px; padding-left: 74px;margin-top: -14px;z-index: 2;}
.linker_bt{line-height: 28px;height: 28px;width: 74px;overflow: hidden;position: absolute;left: -10px;top: 0;}
/*.footer .linker_list{}
.footer .linker_list li.linkA {position: relative;font-size: 14px;}
.footer .linker_list li.linkA a{display: block;border: 1px solid #808080;line-height: 26px;height: 28px;overflow: hidden;padding: 0 25px 0 10px;white-space: nowrap;text-overflow: ellipsis; border-radius: 3px;}
.footer .linker_list li.linkA a:hover{color: #808080;}
.footer .linker_list li.linkA a.linkA::after{content: "";width: 14px;height: 100%;background: url(../images/footerlink.png) center center no-repeat;position: absolute;right: 14px;top: 0;transition: 400ms;} */
#back_top2 .btn{padding: 0;height: 28px;background-color: #383838;color: #808080;border: 1px solid #808080;width: 122px;}
.btn .fistName{width: 72%;float: left;overflow: hidden;padding-left: 15px;color: #808080;height: 20px;}
.btn-default:hover{background-color: #383838;color: #808080;border: 1px solid #808080;}

#back_top2 .dropdown-menu{min-width: 122px;border-radius: 0;background:  #222222; color:#828186;margin-bottom: 0;
    box-shadow:none;border: none;bottom: unset;}
#back_top2 .dropdown-menu li{width: 110px;margin: 0 auto;}
#back_top2 .dropdown-menu li a{color: #828186;background:  #222222;line-height: 1.8;padding: 3px 0;text-align: center;}
#back_top2 .dropdown-menu li a:hover{color: #0070c0;background: #3b3a40;}
.footcopy{background: #28272c;color: #5a5861;text-align: center;display: flex;position: fixed;bottom:0; z-index: -1;width: 100%;height: 60px;line-height: 60px;}
.footcopy span{padding-left: 10px;}
.footcopy span a{color: #5a5861;}
.footcopy span a:hover{color: #fff;}
.bottom{text-align: center;background: #333238;color: #5a5861;padding: 15px 0;}
.bottom a{color: #5a5861;}
.bottom a:hover{color: #fff;}


.Footer_item{padding: 50px 0;position: relative;}
.Footer_item_desc{overflow: hidden;}
.footer{float: left;width: 60%;}
.fotnav dd{display: inline-block;vertical-align: top;width: 15%;text-align: center;font-size: 16px;border-right: 2px solid #575757;}
.fotnav dd a{color: #666666;}
.fotnav dd a:hover{color: #0070c0;}
.fot_contact{padding: 30px 0 0 0;}
.fot_contact dd{font-size: 16px;line-height: 2;max-height: 64px;overflow: hidden;}
.footer.code{text-align: right;width: 40%;}
.footer.code .fotgzh{overflow: hidden;}
.footer.code .gzh{font-size: 16px;background: #0070c0;color: #fff;border-radius: 30px;width: 122px;height: 30px;
    line-height: 30px;text-align: center;float: right;}
.weiQR{overflow: hidden;margin-top: 15px;}
.weiQR dd{font-size: 16px;color: #666666;width: 84px;height: 44px;overflow: hidden;float: right;margin-right: 25px;margin-top: 16px;}
.weiQR dt{width: 80px;height: 80px;padding: 7px;background: #fff;float: right;}
.weiQR dt img{width: 100%;}






/* 中间内容 */
.TitleMenu{padding: 10px 0;}
.TitleMenu dd{font-size: 18px;color: #999999;margin: 0 auto;line-height: 3;border-bottom: 1px solid #dddddd;text-align: center;position: relative;z-index: 1;}
.TitleMenu dd:before{content: ""; width: 200px;height: 2px;background: #fff;position: absolute;bottom: -1px;left: 50%;margin-left: -100px;z-index: 2;}
.TitleMenu dd:after{content: "";width: 30px;height: 2px;background: #0070c0;position: absolute;bottom: -1px;left: 50%;margin-left: -15px;z-index: 3;}
.TitleMenu dt{font-size: 32px;font-weight: bold;color: #0070c0;text-align: center;line-height: 2;height: 64px;overflow: hidden;}
.TitleMenu.news dd:before{background: #fbfbfb;}
/*产品中心*/
.Porj{margin-top: 100px;}
.Porj_detail{text-align: center; }
.Porj_detail dd{margin-bottom:5px; width: 8.43%;height: 38px;display: inline-block;vertical-align: top;line-height: 38px;text-align: center;border: 1px solid #999999;border-radius: 10px;margin-right: 20px;overflow: hidden;}
.Porj_detail dd a{color: #999999;font-size: 14px;}
.Porj_detail dd:hover{background: #0070c0;border: 1px solid #0070c0;}
.Porj_detail dd:hover a{color: #fff;}
.Porj_detail dd.on{background: #0070c0;border: 1px solid #0070c0;}
.Porj_detail dd.on a{color: #fff;}
.Porj_data{margin-top: 50px;overflow: hidden;}
.Porj_desc{float: left;width: 25%;padding: 0 10px;margin-bottom: 20px;}
.Porj_desc a{display: block;}
.Porj_desc_img{border: 1px solid #dddddd;border-radius: 10px;position: relative;overflow: hidden;}
.Porj_desc_img img{width: 100%;border-radius: 10px;transition: 1s transform;}
.Porj_desc_img .fugai{position: absolute;top: 100%;left: 0;width: 100%;height: 100%;background: rgba(0, 112, 192, 0.8);
    border: 1px solid #dddddd;border-radius: 10px;display: flex;justify-content: center;align-items: center;transition: 400ms;}
.Porj_desc_img .fugai dt{text-align: center;}
.Porj_desc_img .fugai .fugai_desc{width: 80%;}
.Porj_desc_img .fugai dt img{width: 50px;height: 30px;}
.Porj_desc_img .fugai dd{color: #fff;font-size: 16px;line-height: 3;height: 48px;overflow: hidden;text-align: center;}
.Porj_desc a:hover .Porj_desc_img img{transform: scale(1.1, 1.1);transition: 1s transform;}
.Porj_desc a:hover .Porj_desc_img .fugai{top: 0;transition: 400ms;}
.Porj_more{font-size: 14px;color: #fff;background: #0070c0;text-align: center;line-height: 3;border-radius: 5px;}
.Porj_more a{color: #fff;display: block;}
.Porj_more:hover{background: #1c60ac;}

/*关于我们*/
.About{background: #fbfbfb;overflow: hidden;padding: 60px 0;}
.About_detail{float: left;width: 50%;}
.About_title dd{font-size: 18px;color: #999999;line-height: 2.5;position: relative;}
.About_title dd:before{content: "";width: 30px;height: 2px;background: #0070c0;position: absolute;left: 0;bottom: 0;}
.About_title dt{font-size: 32px;font-weight: bold;color: #0070c0;line-height: 2;height: 64px;overflow: hidden;}
.About_desc{font-size: 14px;color: #333333;line-height: 2;height: 124px;overflow: hidden;margin-top: 20px;padding: 40px 0 0 0;border-top: 1px solid #eeeeee;}
.About_more{font-size: 14px;background: #0070c0;line-height: 42px;width: 150px;height: 42px;text-align: center;border-radius: 5px;margin-top: 100px;}
.About_more a{color: #fff;display: block;}
.About_more:hover{background: #1c60ac;}
.About_detail.item{overflow: hidden;}
.About_item{width: 90%;background: #fff;float: right;overflow: hidden;position: relative;}
.About_data{float: left;width: 50%;}
.About_data_img{background: url("../images/About1.png")center center no-repeat;background-size: 100%;
    display: flex;justify-content: center;align-items: center;padding: 65px 0;}
.About_tell img{width: 100px;height: 100px;}
.About_data_desc{display: flex;justify-content: center;align-items: center;position: absolute;height: 100%;width: 50%;}
.data_desc{width: 80%;text-align: center;}
.data_desc dd{font-size: 18px;color: #333;line-height: 3.2;position: relative;}
.data_desc dd:before{content: "";width: 60px;height: 1px;background: #000;position: absolute;bottom: 0;left: 50%;margin-left: -30px;}
.data_desc dt{font-size: 14px;font-weight: 500;color: #333;line-height: 1.5;margin-top: 20px;max-height: 63px;overflow: hidden;}
.About_data_img.add{background: url("../images/About2.png")center center no-repeat;background-size: 100%;}
.About_data.add{float: right;}

/*案例展示*/
.Case{position: relative;z-index: 1;}
.Case::after{content: "";width: 100%;height: 45%;background: #eeeeee;position: absolute;bottom: 0;left: 0;z-index: 2;}
.Case .container{position: relative;z-index: 3;}
.Case_item button{display: none !important;}
.Case_data{outline: none;padding: 0 15px;}
.Case_data a{outline: none;text-decoration: none;display: block;}
.Case_detail{border-radius: 5px;overflow: hidden;}
.Case_detail_img{overflow: hidden;}
.Case_detail_img img{width: 100%;transition: 1s transform;}
.Case_data a:hover .Case_detail_img img{transform: scale(1.1, 1.1);transition: 1s transform;}
.Case_detail_title{font-size: 14px;background: #fff;color: #333333;line-height: 4;text-align: center;height: 56px;overflow: hidden;}
.Case_data a:hover .Case_detail_title{background: #0070c0;color: #fff;}
.Case_itemMc button{display: none !important;}

/*新闻中心*/
.News{padding: 100px 0;position: relative;z-index: 1;}
.News:after{content: "";width: 100%;height: 67%;background: #fbfbfb;position: absolute;top: 0;left: 0;z-index: 2;}
.News .container{position: relative;z-index: 3;}
.newwwww{margin-top: 20px;}
.News_bigitem{padding-bottom: 40px;overflow: hidden;position: relative;z-index: 4;}
.News_bigitem:after{content: "";width: 100%;height: 76%; background: #eeeeee;position: absolute;bottom: 0;left: 0;z-index: 5;border-radius: 5px;}
.News_bigimg{float: left;width: 28%;position: relative;z-index: 6;}
.News_bigdesc{float: right;width: 70%;position: relative;z-index: 6;}
.News_bigimg a{display: block;}
.newsbigimg{border-radius: 5px;overflow: hidden;margin-left: 30px;}
.newsbigimg img{width: 100%;transition: 1s transform;}
.News_bigimg a:hover img{transform: scale(1.1, 1.1);transition: 1s transform;}
.news_bigname{overflow: hidden;}
.news_bigname dd{float: left;width: 88%;font-size: 16px;color: #333;line-height: 4;height: 64px;overflow: hidden;}
.news_bigname dd a{color: #333;}
.news_bigname dd a:hover{color: #0070c0;}
.news_bigname dd.news_bigtime{float: right;width: 96px;}
.newbigdesc{font-size: 14px;line-height: 2;height: 84px;overflow: hidden;margin-top: 40px;}
.newbigdesc a{color: #666666;display: block;}
/* .newbigdesc a:hover{color: #0070c0;} */
.new_more{width: 148px;height: 40px;border: 1px solid #999999;border-radius: 5px;text-align: center;line-height: 40px;margin-top: 45px;}
.new_more a{color: #999999;display: block;}
.new_more:hover{border: 1px solid #0070c0;}
.new_more:hover a{color: #0070c0;}
.News_item{margin-top: 40px;}
.News_data{display: inline-block;vertical-align: top;width: 49.8%;padding: 0 5px;margin-bottom: 20px;}
.News_data a{display: block;}
.News_desc{overflow: hidden;}
.newsimg{float: left;width: 30%;border-radius: 5px;overflow: hidden;position: relative;}
.newsimg img{width: 100%;}
.newsimg .fugai{content: "";width: 100%;height: 100%;background: rgba(0, 112, 192, 0.8);position: absolute;top: 100%;left: 0;
    display: flex;justify-content: center;align-items: center;transition: 400ms;}
.News_data a:hover .newsimg .fugai{top: 0;transition: 400ms;}
.newdesc{float:right;width: 68%;}
.newtitle{overflow: hidden;border-bottom: 1px solid #eeeeee;}
.newtitle span{font-size: 16px;color: #333;line-height: 3;}
.newtitle span.title{width: 78%;display: block;height:48px;overflow: hidden;float: left;}
.newtitle span.time{float: right;margin-left: 10px;color: #999999;font-size: 16px;}
.News_data a:hover .newtitle span.title{color: #0070c0;}
.newsdetail{overflow: hidden;}
.newsdata{float: left;font-size: 14px;line-height: 2;color: #666666;width: 88%;height: 106px;overflow: hidden;padding: 15px 0;}
.newsbutton{float: right;display: flex;justify-content: center;align-items: center;height: 106px;}
.newsbutton dd{width: 40px;height: 40px;background: url("../images/casebutton1.png")center center no-repeat;}
.News_data a:hover .newsbutton dd{background: url("../images/casebutton2.png")center center no-repeat;}


.Pic{position: relative;background: #fff;margin-top: 50px;}
.Pic::before{content:"";width: 31.65%;height: 100%;background: #f5f5f5;position: absolute;left: 0;top: 0;z-index: 1;}
.Pic .container .row{position: relative;z-index: 2;margin: 0;}
.Pic .moder_leftright_r{width: 79.167%;float: right;padding-bottom: 25px;padding-left: 4.27%;background: #fff;position: relative;z-index: 1;min-height: 300px;}
.Pic .moder_leftright_r .r_posnav{width: 100%;height: 44px;line-height: 44px;margin: 23px 0;}
.Pic .moder_leftright_r .r_posnav p{width: auto;height: 40px;border-bottom: 4px solid #0070c0;font-size: 20px;font-weight: bold;color: #333333;display: inline-block;}
.Pic .moder_leftright_r .r_posnav span{float: right;color: #808080;font-size: 14px;}
.Pic .moder_leftright_r .r_posnav span a{text-decoration: none;color: #808080;margin: 0 5px 0 0;}
.Pic .moder_leftright_r .r_posnav span a:hover{color: #0070c0;}
.Pic .adr_top{width: 100%;padding:0 17px;position: relative;}
.Pic .adr_top .adrrr{background-color: #0070c0;height: 40px;padding-right: 20px;}
.Pic .adr_top p.posnav{position: relative;padding-left:  20px;line-height: 40px;}
.Pic .adr_top p.posnav i{font-size: 16px;color: #fff;}
.Pic .adr_top .navmore.moreab{color: #fff;font-size: 18px;text-transform: uppercase;margin-left: 4px;float: right;padding: 8px 0;width: 58px;}
.Pic .adr_top  .fenlei{color: #fff;font-size: 16px;float: left;margin-right: 5px;}
.Pic .adr_top .navmore.moreab i{float: right;}
.Pic .adr_top .navmore.moreab i.down img{width: 15px;height: 15px;margin-top: -4px;}
.Pic .adr_top .navmore.moreab i.up{width: 15px;height: 24px;}
.Pic .adr_top .navmore.moreab i.up img{width: 100%;margin-top: -4px;}
.Pic .adr_top .adress{font-size: 14px;color: #ccc;}
.Pic .adr_top .adress a{color: #ccc;}
.Pic .adr_top .adress a:hover{color: #0070c0;}
.Pic .adr_top  .fenlei{color: #fff;font-size: 16px;float: left;margin-right: 0;}
.Pic .adr_top .navmore .up,.compile .adr_top .more_h .down{display: none;}
.Pic .adr_top .more_h .up{display: block;}
.Pic .compile{width: 20.833%;float: left;}
.Pic .comr {padding: 0;width: 100%;}
.Pic .comr .com_title{height: 70px;background-color: #0070c0;text-align: center;line-height: 70px;}
.Pic .comr .com_title::before{content: "";width: 250px;height: 1px;position: absolute;top: 78px;left: 0;background: #E6E6E6;}
.Pic .comr .com_title i{color: #fff;font-size: 24px;font-weight: bold;}
.Pic .comr .com_title dd{color: rgba(255, 255, 255, 0.502);font-size: 14px;}
.mainav_l{padding-top: 10px;padding-bottom: 30px;}
.mainav_l .ce{width: 100%;display: block;}
.mainav_l .ce li{width: 100%;border-bottom: 1px solid #EEE9E9;}
.mainav_l .ce li a{display: block;padding: 0 20px;height:55px;overflow: hidden;font-size: 16px;line-height:60px;text-decoration: none;position: relative;}
.mainav_l .ce li a:hover,.mainav_l .ce li a.xz,.mainav_l .ce li a.sen_x{color: #0070c0 !important;font-weight: bold; background: #fff;}
.mainav_l .ce li a:hover .mainav_l .ce li a.di::before{background-color: #0070c0;}
.clear{clear:both;}
.mainav_l .ce li ul.er{display:none;width:100%;height: auto;overflow: hidden;}
.mainav_l .ce ul.er li{width:100%;margin: 0;border-bottom: none;}
/* .mainav_l .ce ul.er li.e_li:nth-child(1){border-top: 1px solid #EEE9E9;} */
.mainav_l .ce ul.er li a{overflow: hidden;padding-left:40px;position: relative;height: 48px;line-height: 48px;font-size: 16px;text-decoration: none;color: #808080;}
.mainav_l .ce ul.er .e_li .thr{display:none;}
.mainav_l .ce ul.er .e_li .thr li a{padding-left:54px;height: 48px;display: block;overflow: hidden;text-decoration: none;}
.mainav_l .ce ul.er .e_li .thr li a:hover{color:#000;}
.mainav_l .ce ul.er .e_li .thr li a:hover span{padding: 4px 0;}
.mainav_l .ce li a .ericon{padding-left: 10px;float:right;display:block;font-size:26px;position: relative;z-index: 3;color: #ccc;line-height: 55px;}
.mainav_l .ce li a .ericon .icon2{display: block;}
.mainav_l .ce .xz .ericon .icon1,.mainav_l .ce .sen_x .ericon .icon1{display: block;color: #0070c0;display: none;}
/* .mainav_l .ce .xz .ericon .icon2,.mainav_l .ce .sen_x .ericon .icon2{display: none;} */
/* .mainav_l span.icon2,span.icon1{display: none;} */
.mainav_l .ce li a .ericon .icon1 img{width: 14px;height: 16px;padding-left: 5px;}
.mainav_l .ce li a .ericon .icon2 img{width: 18px;}
.mainav_l .ce ul.er{background: #fff;}
.mainav_l .ce ul.er li a .ericon{line-height: 43px;}
.mainav_l .ce ul.er .e_li a.sen_x{position: relative;}
.mainav_l .ce ul.er .e_li a.sen_x::before{content: "";width: 4px;height: 10px;background: #0070c0;position: absolute;top: 18px;left: 22px;}

.PicList{background: #fff;}
/*修改*/
.mainav_l .ce li.current a{color: #0070c0 !important;font-weight: bold; background: #fff;}

/* 修改 */
.comr .mainav_l .ce li a.transition i.transition {width: 12px;height: 55px;float: right;background: url(../images/icon13.png) center center no-repeat;}
.comr .mainav_l .ce li a.xz i{transform: rotate(-90deg);-webkit-transform: rotate(-90deg);}
.comr .mainav_l .ce li a.sen_x i{transform: rotate(-90deg);-webkit-transform: rotate(-90deg);}

#model_banner .slick-dots li.slick-active button,.model-textlist-four ul li a:hover{background: #0070c0 !important;}
#model_banner .slick-dots li button{background: #fff;}
.model-textlist-four ul li a{text-decoration: none;}
.model-textlist-four ul li a:hover .textlist-r dd,.model-textlist-four ul li a:hover .textlist-r dt{color: #fff !important;}
.model-textlist-four ul li .textlist-r dd{color: #666666;}
.model-textlist-four ul li a:hover .newtime{padding-right: 8px !important;}
.model-textlist-one ul .textlist-lifirst .textlist-text .textlist-more:hover{background-color: #0070c0 ;border: 1px solid #0070c0;}
.model-textlist-one ul li:hover{border-bottom: 1px solid #0070c0;}
.model-textlist-one ul li:hover dt,.model-textlist-two ul li a:hover .textlist-l dt,.model-textlist-three ul li a:hover, .model-textlist-three ul li a:hover dt{color: #0070c0;}

.model-textlist-two ul li a:hover .textlist-l p{color: #0070c0;}
.model-textlist-two ul li a:hover .newtime,.model-textlist-three ul li a:before{background-color: #0070c0;}

.model-imgtextlist-two ul li a:hover .imgtextlist-r dt,.model-imgtextlist-one ul li a:hover .imgtextlist-l dt,.model-imgtextlist-three ul li a:hover .imgtextlist-r dt{color: #0070c0;}
.model-imglist-two ul li a:hover p{background: #0070c0;color: #fff !important;}
.model-imgtextlist-three ul li .imgtextlist-r .time p{color: #0070c0;}
.model-imgtextlist-four ul li a:hover .imgtextlist-text{background: #0070c0;}
.model-imgtextlist-four ul li a:hover .imgtextlist-text dd{color: #fff;}
.model-imgtextlist-four ul li a:hover .imgtextlist-text p{color: #fff;}
.model-imglist ul li:hover p{color: #0070c0;font-weight: bold;}
.model-imglist-two ul li .pimg em span{background-color: #0070c0;}
.model-imglist-three ul li a:hover{border: 2px solid #0070c0;}
.model-imglist-three ul li a:hover p{color: #0070c0;background: url(../images/icon6.png) right center no-repeat;}
.model-result-two ul li a:hover{color: #0070c0;}
.model-result-two ul li a{padding-left: 20px;position: relative;}
.model-result-two ul li a::before{content: "";width: 8px;height: 8px;border-radius: 50%;background: #333333;position: absolute;top: 42%;left: 0;}
.model-result-two ul li a:hover::before{background: #0070c0;}
.model-dectil-bottom .model-dectil-chose a:hover,#model_contant_main .model_dec_adress a:hover{color: #0070c0;}
.model-fixed{background: #0070c0 !important;z-index: 41 !important;}
.model-classify{width: 98%;margin:  0 auto;}
.model-classify .model-classify-posnav{background: #0070c0;}
.model-classify-nav .one .o_li a.ez{color: #0070c0;}
.model-classify-nav .one .o_li a.one_a:hover{color: #0070c0;}
.model-classify-nav .second a.sen_x,.model-classify-nav .third li a:hover{color: #0070c0;}
.model-classify-nav .second a.sen_x:before{background: #0070c0;}
.model-classify-nav .one .o_li .one_a i{background: url(../images/icon13.png)center no-repeat;}
.model-classify-nav .one .o_li a.ez i{background: url(../images/icon13.png)center no-repeat;}
.Porj_nav .slick-next:before,.Porj_nav .slick-prev:before{display: none;}
.model-leftnav-main .nnav .yiji.xz a.ce{color: #0070c0;}
.model-leftnav-main .nnav li a.ce:hover,.model-leftnav-main .nnav li a.er:hover{color: #0070c0;}
.model-dectil-img .slick-dots li.slick-active button{background:#0070c0;}
.model-dectil-img .slick-dots li button{border: 1px solid #0070c0;}
.model-dectil-imgtwo .model-dectil-slick2 .slider-nav .slick-prev:hover{border-bottom: 1px solid #0070c0;}
.model-dectil-imgtwo .model-dectil-slick2 .slider-nav .slick-disabled:hover{display: block !important;}
.model-dectil-imgtwo .model-dectil-slick2 .slider-nav .slick-next:hover{border-top: 1px solid #0070c0;}
.model-dectil-imgtwo .model-dectil-slick2 .slider-nav .slick-prev:before{border-bottom: 12px solid #0070c0;}
.model-dectil-imgtwo .model-dectil-slick2 .slider-nav .slick-next:before{border-top: 12px solid #0070c0;}

.model_page{width: 100%;height: auto;overflow: hidden;text-align: center;padding: 30px 0;}
.model_page a{text-decoration: none;padding: 5px 13px;margin: 0 5px;border: 1px solid #e6e6e6;}
.model_page a.on,.model_page a.current, .model_page a:hover{color: #fff;border: 1px solid #0070c0;background: #0070c0;}
.model-phone-page{width: 100%;height: auto;text-align: center;margin: 14px 0;}
.model-phone-page a{display: inline-block;padding: 4px 2%;border: 1px solid #e6e6e6;font-size: 14px;margin: 0 0.5%;text-decoration: none;}
.model-phone-page a:hover{color: #0070c0;border: 1px solid #0070c0;}
.model-phone-page span i{color: #0070c0;}

.model-dectil-text img{max-width: 100%;}
.model-imglist.model-page.imglist-page img{max-width: 100%;}
/* .model-leftnav-top{background: #0070c0;} */




@media(min-width: 1600px){
    .container{width: 1400px !important;padding: 0 !important;}
}

@media(min-width: 1399px)and (max-width: 1599px){

}

@media (min-width: 1200px) and (max-width: 1599px){
    .Porj{margin-top: 60px;}
    .About_data_img{padding: 44px 0;}
    .News{padding: 60px 0;}
    .news_bigname dd{width: 86%;}
    .newbigdesc{margin-top: 20px;}
    .new_more{margin-top: 10px;}
    .newtitle span.title{width: 73%;}
    .newsdata{padding: 5px 0;height: 94px;}
    .newsbutton{height: 94px;}
}
@media (min-width: 1200px) and (max-width: 1399px){
    .TitleMenu dd{font-size: 16px;}
    .TitleMenu dt{font-size: 24px;height: 48px;}


    .About_title dt{font-size: 24px;height: 48px;}

}
@media (min-width: 991px) and (max-width: 1199px){
    .TitleMenu dd{font-size: 16px;}
    .TitleMenu dt{font-size: 24px;height: 48px;}

    .Porj{margin-top: 40px;}
    .Porj_data{margin-top: 30px;}

    .About_title dt{font-size: 24px;height: 48px;}
    .About_data_img{padding: 44px 0;}
    .About_tell img{width: 70px;height: 70px;}
    .About_more{margin-top: 30px;}

    .Case_detail_title{line-height: 3;height: 42px;}
    .News_bigimg{width: 30%;}
    .newsbigimg{margin-left: 16px;}
    .News_bigdesc{width: 68%;}
    .news_bigname dd{width: 82%;}
    .newbigdesc{margin-top: 8px;}
    .new_more{margin-top: 5px;}

    .News{padding: 60px 0;}
    .News_data{width: 48.8%;}
    .newsimg{width: 36%;}
    .newdesc{width: 60%;}
    .newtitle span{line-height: 2;}
    .newtitle span.title{width: 63%;height: 40px;}
    .newsdata{width: 80%;height: 94px;padding: 5px 0;}
    .newsbutton{height: 94px;}

}
@media (max-width: 991px){
    .TitleMenu dd{font-size: 16px;}
    .TitleMenu dt{font-size: 24px;height: 48px;}
    .TitleMenu dd:before{width: 160px;margin-left: -80px;}

    .Porj{margin-top: 40px;}
    /*.Porj_detail{height: 30px;}*/
    .Porj_detail dd{width: 14.43%;margin-right: 5px;height: 30px;line-height: 30px;}
    .Porj_data{margin-top: 30px;}

    .About_title dt{font-size: 24px;height: 48px;}
    .About_data_img{padding: 26px 0;}
    .About_tell img{width: 70px;height: 70px;}
    .data_desc dd{font-size: 14px;line-height: 2.5;}
    .data_desc dd:before{width: 40px;margin-left: -20px;}
    .data_desc dt{margin-top: 10px;max-height: 54px;overflow: hidden;font-size: 12px;}
    .About_desc{height: 96px;margin-top: 0;padding: 10px 0 0 0;}
    .About_more{margin-top: 16px;}

    .Case_data{padding: 0 10px;}
    .News{padding: 40px 0;}
    .News_bigimg{width: 36%;}
    .newsbigimg{margin-left: 16px;}
    .News_bigdesc{width: 62%;}
    .news_bigname dd{width: 74%;line-height: 2;height: 32px;}
    .newbigdesc{margin-top: 24px;}
    .new_more{margin-top: 5px;}
    .News_data{width: 48.8%;}
    .newsimg{width: 36%;}
    .newdesc{width: 60%;}
    .newtitle span{line-height: 2;}
    .newtitle span.title{width: 57%;height: 24px;font-size: 14px;}
    .newsdata{width: 80%;height: 58px;padding: 5px 0;font-size: 12px;}
    .newsbutton{height: 58px;}
    .newtitle span.time{font-size: 14px;}
    .footer{width: 70%;}
    .footer.code{width: 30%;}

}
@media (max-width: 767px){
    .nav{display: none;}
    .header .container{padding: 0 15px;}
    .nav_button{display: block;}
    #banner .carousel-indicators li{width: 20px;height: 20px;background-size: 20px 20px;}
    #model_banner{margin-top: 70px;}

    .TitleMenu dd{font-size: 14px;}
    .TitleMenu dt{font-size: 20px;height: 40px;}

    .Porj{margin-top: 20px;}
    .Porj_desc{width: 50%;padding: 0 5px;margin-bottom: 10px;}
    .Porj_desc_img .fugai{display: none;}
    /*.Porj_desc_img .fugai dd{line-height: 2;height: 32px;}*/
    /*.Porj_desc_img .fugai dt img{width: 30px;height: 18px;}*/
    .Porj_detail{text-align: left; }
    .About{padding: 20px 0;}
    .About_detail{width: 100%;margin-bottom: 20px;}
    .About_title dd{font-size: 14px;}
    .About_title dt{font-size: 20px;height: 40px;}
    .About_more{margin-top: 25px;width: 120px;}
    .About_desc{padding: 20px 0 0 0;height: 126px;line-height: 1.5;}
    .About_item{width: 100%;margin-bottom: 20px;}
    .About_data.ph_img{width: 24%;}
    .About_data.ph_des{width: 76%;}
    .About_data_desc.ph{width: 76%;justify-content:left;}
    .About_tell img{width: 50px;height: 50px;}
    .About_data_img{padding: 40px 0;}
    .data_desc{text-align: left;}
    .data_desc dt{font-size: 14px;margin-top: 0;padding-left: 15px;max-height:42px;}

    .Case_detail{opacity: 0.5;}
    .Case_data.slick-slide.slick-active .Case_detail{opacity: unset;}

    .News{padding: 0 0 30px 0;}
    .News:after{display: none;}
    .News_bigimg{width: 52%;}
    .newsbigimg{margin-left: 0;}
    .News_bigdesc{width: 44%;}
    .news_bigname dd{width: 100%;line-height: 2;height: 64px;}
    .news_bigname dd.news_bigtime{height: 32px;float: unset;}
    .newbigdesc{margin-top: 64px;}
    .new_more{display: none;}
    .News_bigitem:after{display: none;}
    .newwwww{position: relative;z-index: 4;}
    .newwwww:after{content: "";width: 104%;height: 60%;background: #eeeeee;position: absolute;bottom: 0;left: -15px;}
    .News_data{width: 100%;}
    .newtitle span.title{width: 100%;font-size: 16px;height: 32px;}
    .newtitle span.time{float: unset;margin-left: 0;}
    .newsdata{height: 72px;font-size: 14px;padding: 10px 0;}
    .newsimg{width: 180px;}
    .newdesc{width: 68%;}
    .newsbutton{height: 72px;}

    .Footer{background: #aaaaaa;color: #fff;}
    .fo0terdesc{border-top:unset;}
    .fo0terdesc span{ display: none;}
    .fo0terdesc p.techsupport{ display: none;}


    .Pic,.PicList{margin-top: 20px;}
    .Pic::before{display: none;}
    .Pic .compile{width: 100%;}
    .mainav_l{display: none;padding: 0 17px;}
    .mainav_l .ce li a,.mainav_l .ce ul.er li a,.mainav_l .ce ul.er .e_li .thr li a{height: 40px;line-height: 40px;font-size: 14px;}
    .mainav_l .ce li a .ericon,.mainav_l .ce ul.er li a .ericon{line-height: 40px;}

    /* 修改 */
    .Pic .moder_leftright_r{width:100%;padding: 0 15px !important;}
    .model-imgtextlist{padding: 10px 0 0 0;}
    .model-imgtextlist-four ul li a:hover .imgtextlist-text p{color: #fff !important;}
    .model-imgtextlist-four ul li a:hover .imgtextlist-text dt{color: #fff !important;}
    .model-dectil-imgtwo .model-dectil-slick2 .slider-nav .slick-prev{border-right: 1px solid #0070c0;}
    .model-dectil-imgtwo .model-dectil-slick2 .slider-nav .slick-prev:after{border-right: 7px solid #0070c0;}
    .model-dectil-imgtwo .model-dectil-slick2 .slider-nav .slick-arrow.slick-disabled{display: block !important;}
    .model-dectil-imgtwo .model-dectil-slick2 .slider-nav .slick-next{border-left: 1px solid #0070c0;}
    .model-dectil-imgtwo .model-dectil-slick2 .slider-nav .slick-next:after{border-left: 7px solid #0070c0;}
    .model-dectil-imgtwo .model-dectil-slick2 .slider-nav .slick-next:hover{border-top: none !important;}

    
}
@media (max-width: 650px){
    .About_data_img{padding: 20px 0;}
    .newbigdesc{margin-top: 30px;}
    .newdesc{width: 62%;}
}
@media (max-width: 600px){

}
@media (max-width: 550px){
    .Porj_detail dd{width: 20.43%;}
    .newbigdesc{margin-top: 20px;line-height: 1.5;height: 62px;}
    .newdesc{width: 56%;}
}
@media (max-width: 480px){
    .About_data_img{padding: 10px 0;}
    .About_item{margin-bottom: 10px;}
    .news_bigname dd{line-height: 1.5;height: 48px;}
    .news_bigname dd.news_bigtime{height: 24px;}
    .newdesc{width: 50%;}
    .newsdata{width: 74%;}
}
@media (max-width: 414px){
    .Porj_detail dd{width: 24.43%;}
    .About_data.ph_img{width: 92px;}
    .About_data_img{padding: 10px 0;}
    .About_data.ph_des{width: 65%;}
    .newbigdesc{height: 42px;margin-top: 10px;}
    .newwwww:after{width: 107.5%;}
    .newsimg{width: 160px;}
    .newtitle span.title{font-size: 14px;height: 24px;}
    .newsdata{font-size: 12px;height: 58px;padding: 5px 0;width: 74%;}
    .newsbutton dd{width: 30px;height: 30px;background-size: 30px 30px;}
    .News_item{margin-top: 20px;}
    .News_bigitem{padding-bottom: 20px;}
    .newsbutton{height: 66px;}
    .News_data{margin-bottom: 10px;}
}
@media (max-width: 375px){
    .Porj_detail dd{width: 27.43%;}
    .newwwww:after{width: 108.5%;}

    .newsimg{width: 140px;}
    .newsbutton{height: 58px;}
}
@media (max-width: 320px){
    .newwwww:after{width: 110%;}
    .news_bigname dd.news_bigtime{font-size: 14px;height: 20px;}
    .newdesc{width: 46%;}
}
